//package com.turing.post.datatranferpmbs.util;
//
//import java.io.Serializable;
//import java.math.BigInteger;
//import java.util.Date;
//
//import javax.persistence.Column;
//import javax.persistence.Entity;
//import javax.persistence.Id;
//import javax.persistence.IdClass;
//import javax.persistence.Table;
//
///**
// * 实体表 -- Pmbs.MchAccDetail
// * 
// * @author 杨新斌
// * @version 1.0.0
// * @since 2009-08-31
// */
//@SuppressWarnings("serial")
//@Entity
//@Table(name = "MchAccDetail")
//@IdClass(PMBSMchAccDetail.class)
//public class PMBSMchAccDetail implements Serializable {
//
//	/**
//	 * 商户号
//	 */
//	@Id
//	@Column(name = "MerchantNo", nullable = false)
//	private String MerchantNo;
//
//	public String getMerchantNo() {
//		return MerchantNo;
//	}
//
//	public void setMerchantNo(String merchantNo) {
//		MerchantNo = merchantNo;
//	}
//	/**
//	 * 帐务日期
//	 */
//	@Id
//	@Column(name = "TranDate", nullable = false)
//	private Date TranDate;
//
//	public Date getTranDate() {
//		return TranDate;
//	}
//
//	public void setTranDate(Date tranDate) {
//		TranDate = tranDate;
//	}
//
//	/**
//	 * 流水号
//	 */
//	@Id
//	@Column(name = "TranSeqNo", nullable = false)
//	private String TranSeqNo;
//
//	public String getTranSeqNo() {
//		return TranSeqNo;
//	}
//
//	public void setTranSeqNo(String tranSeqNo) {
//		TranSeqNo = tranSeqNo;
//	}
//	
//	/**
//	 * 交易码
//	 */
//	@Column(name = "TranCode", nullable = false)
//	private String TranCode;
//
//	public String getTranCode() {
//		return TranCode;
//	}
//
//	public void setTranCode(String tranCode) {
//		TranCode = tranCode;
//	}
//	/**
//	 * 摘要
//	 */
//	@Column(name = "Abstract", nullable = true)
//	private String Abstract;
//	
//	public String getAbstract() {
//		return Abstract;
//	}
//
//	public void setAbstract(String abstract1) {
//		Abstract = abstract1;
//	}
//
//	/**
//	 * 上次余额
//	 */
//	@Column(name = "LastBalance", nullable = false)
//	private BigInteger LastBalance;
//
//	public BigInteger getLastBalance() {
//		return LastBalance;
//	}
//
//	public void setLastBalance(BigInteger lastBalance) {
//		LastBalance = lastBalance;
//	}
//	/**
//	 * 借方发生
//	 */
//	@Column(name = "DebitAmount", nullable = false)
//	private BigInteger DebitAmount;
//
//	public BigInteger getDebitAmount() {
//		return DebitAmount;
//	}
//
//	public void setDebitAmount(BigInteger debitAmount) {
//		DebitAmount = debitAmount;
//	}
//
//	/**
//	 *  贷方发生
//	 */
//	@Column(name = "CreditAmount", nullable = false)
//	private BigInteger CreditAmount;
//	
//	public BigInteger getCreditAmount() {
//		return CreditAmount;
//	}
//
//	public void setCreditAmount(BigInteger creditAmount) {
//		CreditAmount = creditAmount;
//	}
//
//	/**
//	 *  余额
//	 */
//	@Column(name = "Balance", nullable = false)
//	private BigInteger Balance;
//	
//	public BigInteger getBalance() {
//		return Balance;
//	}
//
//	public void setBalance(BigInteger balance) {
//		Balance = balance;
//	}
//
//	public boolean equals(Object obj) {
//		if (obj == this)
//			return true;
//
//		if (!(obj instanceof PMBSMchAccDetail))
//			return false;
//
//		PMBSMchAccDetail pk = (PMBSMchAccDetail) obj;
//
//		if (!MerchantNo.equals(pk.getMerchantNo()))
//			return false;
//
//		if (!TranDate.equals(pk.getTranDate()))
//			return false;
//
//		if (!TranSeqNo.equals(pk.getTranSeqNo()))
//			return false;
//
//		return true;
//	}
//
//	public int hashCode() {
//		return MerchantNo.hashCode() + TranDate.hashCode() + TranSeqNo.hashCode();
//	}
//
//	/**
//	 * Default constructor.
//	 */
//	public PMBSMchAccDetail() {
//		// TODO Auto-generated constructor stub
//		super();
//	}
//}